home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / synchrologic_detect.nasl < prev    next >
Text File  |  2005-03-31  |  1KB  |  52 lines

  1. # By John Lampe ... j_lampe@bellsouth.net
  2. #
  3. # changes by rd: code of the plugin checks for a valid tag in the reply
  4.  
  5. if (description)
  6. {
  7.  script_id(11657);
  8.  script_version ("$Revision: 1.4 $");
  9.  
  10.  script_name(english:"Synchrologic User account information disclosure");
  11.  desc["english"] = "
  12. The remote host seems to be running Synchrologic Email Accelerator
  13.  
  14. Synchrologic is a product which allows remote PDA users to synch with email,
  15. calendar, etc.
  16.  
  17. If this server is on an Internet segment (as opposed to internal), you may
  18. wish to tighten the access to the aggregate.asp page.
  19.  
  20. The server allows anonymous users to look at Top Network user IDs
  21. Example : http://IP_ADDRESS/en/admin/aggregate.asp
  22.  
  23. Risk factor : Low";
  24.  
  25.  
  26.  
  27.  script_description(english:desc["english"]);
  28.  script_summary(english:"Determines if Synchrologic is installed");
  29.  script_category(ACT_GATHER_INFO);
  30.  script_family(english:"CGI abuses", francais:"Abus de CGI");
  31.  script_copyright(english:"This script is Copyright (C) 2003 John Lampe");
  32.  script_dependencie("find_service.nes", "no404.nasl");
  33.  script_require_ports("Services/www", 80);
  34.  exit(0);
  35. }
  36.  
  37.  
  38. include("http_func.inc");
  39. include("http_keepalive.inc");
  40.  
  41. port = get_http_port(default:80);
  42.  
  43. if(!get_port_state(port))exit(0);
  44. if(!can_host_asp(port:port))exit(0);
  45.  
  46. req = http_get(item:"/en/admin/aggregate.asp", port:port);
  47. res = http_keepalive_send_recv(port:port, data:req);
  48. if( res == NULL ) exit(0);
  49.  
  50. if("/css/rsg_admin_nav.css" >< res)
  51.     security_warning(port);
  52.